Skip to content

add specialized morphik-graph rag support#173

Closed
ArnavAgrawal03 wants to merge 2 commits into
morphik-graphsfrom
main
Closed

add specialized morphik-graph rag support#173
ArnavAgrawal03 wants to merge 2 commits into
morphik-graphsfrom
main

Conversation

@ArnavAgrawal03

Copy link
Copy Markdown
Collaborator

No description provided.

@jazzberry-ai

jazzberry-ai Bot commented May 26, 2025

Copy link
Copy Markdown

Bug Report

Name Severity Example test case Description
Connection Pool Closing Race Condition High Run multiple concurrent ingestion tasks and attempt to close the vector store connection. Closing the connection pool while connections are active can lead to errors or incomplete operations.
SQL Injection Vulnerability in Query High Craft a malicious query_embedding that attempts to inject SQL code into the query. The query_similar method constructs an array literal by directly embedding values into the query string, which is vulnerable to SQL injection.
Potential Deadlock in Ingestion Medium Simulate a high load of ingestion requests exceeding the connection pool size. The _bulk_insert_rows function, using asyncio.to_thread, might deadlock if the number of concurrent calls exceeds the pool size, as get_connection() might block.
Folder Document ID Update Error Low Delete a document from a folder where document_ids is NULL. SQL update can cause errors when document_ids is not initialized.

Comments? Email us.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants